/**
 * 
 */
package pruebas.VerduleriaOl.dominio;

import javax.inject.Inject;
import javax.inject.Singleton;

import pruebas.VerduleriaOl.dominio.repositorios.RepoCarrito;
import pruebas.VerduleriaOl.dominio.repositorios.RepoTipoArticulo;

import com.intelap.utils.ProductorRecursos;

/** @author ggpollit */
@Singleton
public class LocalizadorRepositorios {

	private static final LocalizadorRepositorios instancia = ProductorRecursos.getManagedBeanEstricto(LocalizadorRepositorios.class, LocalizadorRepositorios.class);
	public static LocalizadorRepositorios getInstancia() {
		return instancia;
	}

	@Inject
	public LocalizadorRepositorios(RepoCarrito repoCarrito, RepoTipoArticulo repoTipoArticulo) {
		this.repoCarrito = repoCarrito;
		this.repoTipoArticulo = repoTipoArticulo;
	}

	private final RepoCarrito repoCarrito;
	public RepoCarrito getRepoCarrito() {
		return repoCarrito;
	}

	private final RepoTipoArticulo repoTipoArticulo;
	public RepoTipoArticulo getRepoTipoArticulo() {
		return repoTipoArticulo;
	}

}
